resident of mexico city - German English Dictionary